<script>
import config from "./config";
import store from "@/store";
import { getToken } from "@/utils/auth";
import { getUserProfile } from "@/api/system/user";


export default {
	onLaunch: function () {
		this.initApp();
	},
	methods: {
		getUser() {
			getUserProfile().then((response) => {
				localStorage.setItem("name", this.user.nickName);
			});
		},
		// 初始化应用
		initApp() {
			// 初始化应用配置
			this.initConfig();
			// 检查用户登录状态
			//#ifdef H5
			this.checkLogin();
			//#endif
		},
		initConfig() {
			this.globalData.config = config;
		},
		checkLogin() {
			if (!getToken()) {
				this.$tab.reLaunch("/pages/login");
			}
		}
	}
};
</script>

<style lang="scss">
@import "@/static/scss/index.scss";
</style>
